class CreateCadastroInstituicaoPessoaFisicaEstadoCivils < ActiveRecord::Migration
  def self.up
    create_table :estado_civil do |t|
      t.string :nome, :limit => 48, :null => false
      t.string :situacao, :limit => 3, :null => false
      t.timestamps
    end
    EstadoCivil.create :nome => 'Solteiro (a)', :situacao => '001'
    EstadoCivil.create :nome => 'Casado (a) com comunhão de bens', :situacao => '001'
    EstadoCivil.create :nome => 'Casado (a) com comunhão parcial de bens', :situacao => '001'
    EstadoCivil.create :nome => 'Casado com separação de bens', :situacao => '001'
    EstadoCivil.create :nome => 'Divorciado (a)', :situacao => '001'
    EstadoCivil.create :nome => 'Desquitado (a)', :situacao => '001'
    EstadoCivil.create :nome => 'Viúvo (a)', :situacao => '001'
    EstadoCivil.create :nome => 'Convivência Marital', :situacao => '001'
  end

  def self.down
    drop_table :estado_civil
  end
end
